name: PokeKitteh (Crystal) discord: Kitteh description: Pokemon Crystal Catch-'em-all requires: version: 0.6.7 game: Pokemon Crystal: 6.0.5 game: Pokemon Crystal Pokemon Crystal: death_link: true trap_link: true filler_trap_percentage: random-range-low-10-20 randomize_base_stats: keep_bst randomize_wilds: base_forms: 70 evolution_lines: 30 randomize_moves: - Power Restricted - PP Restricted goal: - Diploma - Rival - Defeat Team Rocket dexsanity: random-range-high-180-251 dexcountsanity: random-range-high-180-251 dexcountsanity_step: random-range-2-8 dexcountsanity_leniency: 8 dexsanity_starters: available_early encounter_slot_distribution: equal minimum_catch_rate: random-range-160-250 johto_trainersanity: random-range-middle-50-70 kanto_trainersanity: random-range-middle-30-50 ################ # Game Options # ################ progression_balancing: 50 # random-range-low-50-80 accessibility: full trainer_gender: girl trainer_name: 'Angie' rival_name: 'Chat' start_time: 09:00 local_items: [ "Poke Ball", "Potion", "Revive", "Antidote", "Burn Heal", "Parlyz Heal", "Repel", "Super Repel", "Max Repel", ] ####### # Map # ####### johto_only: off randomize_starting_town: true starting_town_blocklist: [] lock_kanto_gyms: 'off' randomize_entrances: [] mix_entrances: [] ############## # Roadblocks # ############## victory_road_requirement: badges victory_road_count: random-range-low-8-12 elite_four_requirement: gyms elite_four_count: random-range-low-8-12 skip_elite_four: false lance_requires_elite_four: true # Sets the requirement to battle Red red_requirement: badges red_count: random-range-high-10-16 # Sets the requirement to access Mt. Silver and Silver Cave mt_silver_requirement: badges mt_silver_count: random-range-high-10-16 # Radio Tower sub-plot radio_tower_requirement: badges radio_tower_count: random-range-4-8 route_44_access_requirement: badges route_44_access_count: random-range-5-9 # Misc story blocks: vanilla_event_chains: - Misty - Clair - Copycat # Add more roadblocks to create more spheres south_kanto_access: both south_kanto_condition: power_restored dark_areas: ['Dark Cave', 'Silver Cave', '_Random'] victory_road_strength: true route_2_access: vanilla route_3_access: boulder_badge route_12_access: weird_tree_surf_block route_22_access_requirement: wake_snorlax route_30_access: mystery_egg route_30_battle: blocks_both route_32_condition: egg_from_aide route_42_access: whirlpool_open_mortar mount_mortar_access: rock_smash red_gyarados_access: vanilla blackthorn_dark_cave_access: waterfall national_park_access: bicycle saffron_gatehouse_tea: ['_All'] remove_ilex_cut_tree: false undergrounds_require_power: both east_west_underground: true magnet_train_access: pass_and_power ss_aqua_access: lighthouse_and_ticket # Add more areas flooded_mine: true route_23_restored: true ######### # Items # ######### randomize_badges: completely_random randomize_pokegear: true randomize_pokedex: randomize randomize_hidden_items: false randomize_berry_trees: false randomize_fly_unlocks: on randomize_bug_catching_contest: off randomize_pokemon_requests: items_and_pokemon pokemon_request_logic: [_All] randomize_phone_call_items: off momsanity: false require_itemfinder: hard_required add_missing_useful_items: true unlockable_time_of_day: true # Retain local items remote_items: false item_pool_fill: vanilla exclude_post_goal_locations: true start_hints: [Pokedex] ####### # HMs # ####### hm_same_type_compatibility: vanilla hm_other_type_compatibility: vanilla field_moves_always_usable: true hm_badge_requirements: {regional: 60, add_kanto: 40} remove_badge_requirement: [] require_flash: hard_required early_fly: false free_fly_location: free_fly_and_map_card free_fly_blocklist: [] always_unlock_fly_destinations: false ########### # Pokemon # ########### wild_match_mode: match_types_and_base_stats time_of_day_encounters: true wild_encounter_blocklist: ['_Legendaries'] breeding_blocklist: ["_Legendaries"] evolution_blocklist: ["_Legendaries"] static_blocklist: [] encounter_grouping: one_per_method progressive_rods: true # Randomizes species of in-game trades randomize_trades: both ############ # Starters # ############ randomize_starters: first_stage_can_evolve # -> vanilla for Vanilla chaos level starters_bst_average: random-range-300-350 starter_blocklist: ["_Legendaries"] ######### # Moves # ######### randomize_learnsets: start_with_four_moves # -> vanilla for Vanilla chaos level learnset_type_bias: random-range-55-70 physical_special_split: modern hm_power_cap: none randomize_tm_moves: true tm_same_type_compatibility: random-range-60-100 tm_other_type_compatibility: random-range-40-70 reusable_tms: true ############ # Trainers # ############ randomize_trainer_parties: match_types_and_base_stats trainer_party_blocklist: ["_Legendaries"] boost_trainers: vanilla trainer_level_boost: 1 # Does nothing with boost_trainers: vanilla level_scaling: spheres_and_distance force_fully_evolved: evolution_level ################# # Pokemon Logic # ################# wild_encounter_methods_required: ["_All"] enforce_wild_encounter_methods_logic: false static_pokemon_required: true evolution_methods_required: ['Level', 'Use Item', 'Held Item', 'Happiness'] breeding_methods_required: none evolution_gym_levels: random-range-6-10 ######### # Traps # ######### trap_weights: Phone Trap: 100 Ice Trap: 20 Sandstorm Trap: 20 Teleport Trap: 20 Burn Trap: 10 Freeze Trap: 10 Paralysis Trap: 10 Sleep Trap: 10 Poison Trap: 0 Explosion Trap: 0 Metronome Trap: 0 Tutorial Trap: 0 Whirlpool Trap: 0 Shuffle Trap: 0 ################### # Quality of Life # ################### colored_item_balls: true game_options: # Presets in-game options. These can be changed in-game later. Any omitted options will use their default. # # Allowed options and values, with default first: # # ap_item_sound: on/off - Sets whether a sound is played when a remote item is received # auto_hms: off/on - HMs will be used automatically where possible, if their usage conditions are met # auto_run: off/on - Sets whether run activates automatically, if on you can hold B to walk # battle_animations: all/no_scene/no_bars/speedy - Sets which battle animations are played: # all: All animations play, including entry and moves # no_scene: Entry and move animations do not play # no_bars: Entry, move and HP/EXP bar animations do not play # speedy: No battle animations play and many delays are removed to make battles faster # battle_move_stats: off/on - Sets whether or not to display power and accuracy of moves in battle # battle_shift: shift/set - Sets whether you are asked to switch between trainer Pokemon # bike_music: on/off - Sets whether the bike music will play # blind_trainers: off/on - Sets whether trainers will see you without talking to them directly # catch_exp: off/on - Sets whether or not you get EXP for catching a Pokemon # dex_area_beep: off/on - Sets whether the Pokedex beeps for land and Surf encounters in the current area # exp_distribution: gen2/gen6/gen8/no_exp - Sets the EXP distribution method: # gen2: EXP is split evenly among battle participants, EXP Share splits evenly between participants and non-participants # gen6: Participants earn 100% of EXP, non-participants earn 50% of EXP when EXP Share is enabled # gen8: Participants earn 100% of EXP, non-participants earn 100% of EXP when EXP Share is enabled # no_exp: EXP is disabled # fast_egg_hatch: off/on - Sets whether eggs take a single cycle to hatch # fast_egg_make: off/on - Sets whether eggs are guaranteed after one cycle at the day care # guaranteed_catch: off/on - Sets whether balls have a 100% success rate # hms_require_teaching: on/off - Sets whether it is required to teach field moves to use them in the field # item_notification: popup/sound/none - Sets how Trainersanity, Dex(count)sanity and Grasssanity locations show item notifications # low_hp_beep: on/off - Sets whether the low HP beep is played in battle # menu_account: on/off - Sets whether your start menu selection is remembered # more_uncaught_encounters: on/off - Sets whether wild encounters of Pokemon you have not caught are more likely # poison_flicker: on/off - Sets whether the overworld poison flash effect is played # rods_always_work: off/on - Sets whether the fishing rods always succeed # short_fanfares: off/on - Sets whether item receive fanfares are shortened # skip_dex_registration: off/on - Sets whether the Pokedex registration screen is skipped # skip_nicknames: off/on - Sets whether you are asked to nickname a Pokemon upon receiving it # sound: mono/stereo - Sets the sound mode # spinners: normal/rotators - Sets whether trainers with random spin are turned into consistent rotators # surf_music: on/off - Sets whether the surf music will play # text_frame: 1-8 - Sets the textbox frame, "random" will pick a random frame # text_speed: mid/slow/fast/instant - Sets the speed at which text advances # time_of_day: auto/morn/day/nite - Sets a time of day override, auto follows the clock, "random" will pick a random time # trainersanity_indication - Sets whether Trainersanity trainers have grayscale sprites until they are beaten # turbo_button: none/a/b/a_or_b - Sets which buttons auto advance text when held ap_item_notification: 'sound' auto_hms: 'on' auto_run: 'on' battle_animations: all battle_move_stats: 'on' battle_shift: shift bike_music: 'on' blind_trainers: 'on' catch_exp: 'on' dex_area_beep: 'off' exp_distribution: gen2 fast_egg_hatch: 'on' fast_egg_make: 'on' guaranteed_catch: 'off' hms_require_teaching: 'off' local_item_notification: 'none' low_hp_beep: 'on' menu_account: 'on' more_uncaught_encounters: 'on' music: 'on' poison_flicker: 'on' rods_always_work: 'off' short_fanfares: 'on' skip_dex_registration: 'on' skip_nicknames: 'on' sound: stereo spinners: normal surf_music: 'on' text_frame: 1 text_speed: fast time_of_day: auto trainersanity_indication: 'on' turbo_button: none ######################### # Defaults for Triggers # ######################### all_pokemon_seen: false convergent_evolution: avoid dexsanity_logic: [_All] enable_mischief: off minimum_item_value: 0 maximum_item_value: 10000 metronome_only: false modernise_moves_generation: disabled provide_shop_hints: off randomize_breeding: vanilla randomize_evolution: vanilla randomize_item_values: false modify_palettes: vanilla randomize_static_pokemon: vanilla randomize_type_chart: vanilla randomize_types: vanilla shopsanity: [] shopsanity_prices: vanilla shopsanity_minimum_price: 100 shopsanity_maximum_price: 3000 shopsanity_restrict_rare_candies: false shopsanity_x_items: anywhere